primitive worms - Turkish English Dictionary